86529 E Barrows Place, Mammoth, AZ 85618
3
beds
2
baths
1,825 Sq.Ft. LIVING AREA
4.27 Acres lot