Address: 8045 NE First Ave. in Miami