2355 NE Ocean Blvd Miami, FL 33176