Miami, FL 33131, USA
11320 SW 208th Dr, Miami, FL 33189, USA
Big Pine Key, FL 33043, USA
3445 SW 104th Ct, Miami, FL 33165, USA