Located at 3645 NW 21 Court, Miami, Florida this high density multi-family site will have 24 units approximately (mixed 2 bedrooms and 1 bedroom apartments). Project details and information coming soon.