2649 North 78th Street, Mesa, AZ 85207

Current Owners
Atwood Family Trust
Purchase Price
N/A
Property Taxes
$2,797 (2017)
Blockshopper green logo