7570 NW 14th St, Miami, FL 33126, USA
3445 SW 104th Ct, Miami, FL 33165, USA
4156 SW 70th Ct, Miami, FL 33155, USA
Big Pine Key, FL 33043, USA