The Miami Parking Authority has recently completed an 10,600 sq. ft. parking lot at 1620 NW 58th Street in  Liberty City. The lot features 17 parking spaces with ornamental pavers and landscaping. The lot will fill the parking needs of both residents and patrons from the area.