The Abacos

The Abacos was developed by DeFoor Ventures starting in 2001 – 2002 located in Santa Rosa Beach, FL on Highway 30A. The project includes 13 large high end condominiums over 6,700 square feet on retail. The Abacos was the initial project DeFoor Ventures undertook that helped launch the company.