$375,000 - 4144 W Stella Lane, Phoenix, AZ 85019
4144 W Stella Lane
Phoenix,
AZ
85019
Subdivision name: WEST PLAZA 11 LOT 1702-1871