$849,900 -
3056 E Mallory Street
Mesa ,
AZ 85213
Subdivision name: VISTA MESA 3 LOT 370-528