View Details New On Site 6 Days Ago $495,000 1 of 53 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 6 Days
View Details $380,000 1 of 35 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 82 Days
View Details $415,000 1 of 50 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 89 Days
View Details $397,500 1 of 30 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 132 Days
View Details $300,000 1 of 20 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,939 sqft On Site: 196 Days
View Details $359,900 1 of 42 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 378 Days