14810 N Miami Ave, Miami, FL 33168, USA
598 NW 54th St, Miami, FL 33127, USA
Miami, FL 33101, USA
Big Pine Key, FL 33043, USA