Looking in FL » Broward » Fort Lauderdale » Camelot Shores

Aerial photo of Camelot Shores
Built in 1982 - 44 units - 4 floors

Building Association

Camelot Shores Condominium Association Address: 801 NE 18th Ct, Fort Lauderdale, FL 33305