Project Type

Beachfront Condominium

Location

Okaloosa Island, FL

Project Size

135 residences