Mack Bayou

Mack Bayou Landing is a 38 unit Single Family subdivision located on Mack Bayou Rd in Santa Rosa Beach, FL one mile to the north of Sacred Heart Hospital. The site is located across the street from a public boat ramp and access to Choctawatchee Bay. The project has been fully approved and should begin development on or before the end of 2022.