View Details 504 Magnolia Place , #504 Magnolia Village Condo | Miramar Beach $364,500 $364,500 On Site 42 Days Ago 3 bd 3 ba 1,615 sqft 3 bd 3 ba 1,615 sqft On Site 42 Days Ago