820 Himmarshee Street or 820 SW. 2nd St., Fort Lauderdale