A beautifully restored historic Art Deco building, Freehand is just a few minutes north of South Beach and one block...
North Beach · 2727 Indian Creek Dr, Miami Beach