Parking lot, 1781 NE 8th St, Homestead (205) 246-7400
Parking lot, 1781 NE 8th St, Homestead, FL 33033 (205) 246-7400