$295,000
3
Beds
⋅
2
Baths
⋅
7098361
MLS
⋅
1,344
SqFt.
3901 E Baywood Avenue, Mesa