$687,000 - 5534 W Tierra Buena Lane, Glendale, AZ 85306
5534 W Tierra Buena Lane
Glendale,
AZ
85306
Subdivision name: SUNBURST FARMS 23