View Details $328,777 1 of 43 Magnolia Shores | Foley 4 beds 2 baths 2,047 sqft 0.25 acres On Site: 19 Days
View Details $319,000 1 of 25 Magnolia Shores | Foley 4 beds 2 baths 2,073 sqft 0.26 acres On Site: 21 Days