1671 SW 67th Ave, Miami, FL 33155 (305) 290-2583
How to go there
Lodging Loc: 25.7546 / -80.3034
Plan your visit