$340,000 - 6232 E Decatur Street, Mesa, AZ 85205
6232 E Decatur Street
Mesa,
AZ
85205
Subdivision name: DREAMLAND VILLA 12