$379,000 - 8303 E Edgewood Avenue, Mesa, AZ 85208
8303 E Edgewood Avenue
Mesa,
AZ
85208
Subdivision name: FOUNTAIN OF THE SUN PARCEL NO. 4