9150 South Dadeland Blvd, Miami, Florida 33156 USA
Entrance from outside the building
Photo Credit: Yelp