$524,900 - 8915 E Menlo Street, Mesa, AZ 85207
8915 E Menlo Street
Mesa,
AZ
85207
Subdivision name: MADRID VARIOUS LOTS VARIOUS TRACTS REPLAT