Address:

2950 NW 72nd Ave, Miami, FL 33122