(Last Update: 24 Apr 2023)
Miami Beach City License BTR# 001842-12-2016 & Resort Tax Account# 1935611Â Â Located in the art deco historical district of South BeachÂ