$364,000 - 510 S 81st Place, Mesa, AZ 85208
510 S 81st Place
Mesa,
AZ
85208
Subdivision name: FOUNTAIN OF THE SUN PARCEL NO 1