$389,900 -
6030 W Stella Lane
Glendale ,
AZ 85301
Subdivision name: ORCHARD ADD BLK 6 LOT 5-10