5924 W Leiber Pl Glendale AZ 85310 MLS 6716164
Schedule a Showing & See the Inside: (623)
341-3085
$569,900
S. On 61St Ave, E On Saguaro Park,S. On 60Th Ave. Thru Gate E. On Questa Follow To Leiber
Courtesy of: Austin Fleck Property Management