View Details $1,565,000 1 of 60 Magnolia Beach | Fairhope 4 beds 4 baths 1 ½ baths 3,257 sqft 0.28 acres On Site: 30 Days
View Details $1,500,000 1 of 53 Magnolia Beach | Fairhope 4 beds 3 baths 3,052 sqft 0.47 acres On Site: 33 Days
View Details $372,000 1 of 35 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 170 Days
View Details $415,000 1 of 50 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 177 Days
View Details Price Reduced $285,000 1 of 20 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,939 sqft On Site: 284 Days
View Details Under Contract $359,900 1 of 24 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 466 Days