$390,000 - 6515 W Mountain View Road, Glendale, AZ 85302
6515 W Mountain View Road
Glendale,
AZ
85302
Subdivision name: LOT 99 BRAEMAR GLEN UNIT 1 MCR 015048