$694,900 -
5830 E Leland Street
Mesa ,
AZ 85215
Subdivision name: APACHE WELLS MOBILE PARK 1