This $6,485,000 New Construction Residence in Inlet Beach is Poised to Redefine Luxury Living 3 min read Inlet Beach This $6,485,000 New Construction Residence in Inlet Beach is Poised to Redefine Luxury Living Arthur Hayes April 17, 2024 123 N Southern Cross Ln, Inlet Beach, FL 32461 6 Beds | 7 Baths | 6,651 Square Feet...Read More