335 NE 69th St, Miami, FL 33138, USA
1987 NE 147th Ln, Miami Beach, FL 33154, USA
3361 NW 67th St, Miami, FL 33147, USA
3525 NW 79th St, Miami, FL 33147, USA