View Details $380,000 1 of 35 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 7 Days
View Details $415,000 1 of 50 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 14 Days
View Details Price Reduced $397,500 1 of 30 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 57 Days
View Details $308,000 1 of 20 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,939 sqft On Site: 121 Days
View Details $1,440,000 1 of 47 Magnolia Beach | Fairhope 3 beds 3 baths 1 ½ baths 2,687 sqft 0.28 acres On Site: 256 Days
View Details $369,500 1 of 42 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,740 sqft On Site: 303 Days
View Details $505,000 1 of 13 Magnolia Beach | Fairhope 2 beds 2 baths 1 ½ baths 1,850 sqft 0.01 acres On Site: 459 Days