6241 SW 8th St, Miami, FL 33144 (305) 263-6615
How to go there
Motel Loc: 25.7636 / -80.2966
Plan your visit