11320 SW 208th Dr, Miami, FL 33189, USA
4220 SW 71st Ave, Miami, FL 33155, USA
18227 NE 4th Ct #8, Miami, FL 33162, USA
3712 NW 71st St, Miami, FL 33147, USA