1. Storage America 1596 NE 8th St, Homestead, FL 33033 Coordinate: 25.47712,-80.45526 Phone: (305) 245-3000