0 ft127 NE 11th St., Miami, FL 33132
Rated 4 by 38 reviews.
Parking not available for that time. Please select a different time or try a different location.
The open lot will leave you about 3 blocks south from the American Airlines Arena. The entrance which is located at 1124 NE 1st Ave, has a white sign that indicates the opening to park your car.