About 2301 Northwest 33rd Avenue
Miami, FL, 33142
2301 Northwest 33rd Ave is a 7.3-acre site east of the Miami International Airport. The former National Car Rental facility will eventually be demolished for residential development.
Plans call for 3, 15-story buildings to include 1250 residential units along with 48,000 square feet of commercial space.