CAMELOT APARTMENTS
Located at: 15700 NW 2nd Ave. Miami, FL 33169
Camelot Apartments is a 2 story boutique style (walk up) apartment building in Miami Florida. At this location we offer beautifully renovated one and two bedroom Apartments. Located right on NW 2nd Ave, Camelot Apartments sits in the heart of North Miami Beach. This beautiful neighborhood in Southeast Florida is home to rich history, magnificent beaches, and thriving business.