Address: 1001 SW 67th Ave Suite 105, West Miami, FL 33144, USA
Address: 1540 SW 67th Ave, West Miami, FL 33144, USA