5600 Biscayne Blvd, Miami, FL 33137, United States
275 Northeast 18th Street Unit 107 (On, Biscayne Blvd, Miami, FL 33132