$685,000 - 5764 E Leonora Street, Mesa, AZ 85215
5764 E Leonora Street
Mesa,
AZ
85215
Subdivision name: APACHE WELLS MOBILE PARK 1