Nine Villas on Long Bay Beach are under construction and on schedule
Swaying Palms Villas is well underway. Structures are up and construction is coming along.
Nine Villas on Long Bay Beach are under construction and on schedule
Swaying Palms Villas is well underway. Structures are up and construction is coming along.