logo

Office on the Bay, located in South Beach, FL, is a 20,000 Square Feet building with a variety of tenants ranging from an upscale gym to a very popular local bar/lounge to a fancy restaurant and a physical therapy office.