382 NE 191st St #86516, Miami, FL 33179, USA
2469 NW 21st Terrace, Miami, FL 33142, USA
1450 SW 22nd Terrace, Miami, FL 33145, USA
Big Pine Key, FL 33043, USA