📍 927 Southwest 18th Avenue, Miami
My Sweet Havana — Hotel in Miami, Florida, USA. 927 Southwest 18th Avenue, Miami. Hours, map, contact. USAForAll.