3950 SW 87th Ct, Miami, FL 33165, USA
2307 Douglas Rd, Miami, FL 33145, USA
14306 NW 7th Ave, Miami, FL 33168, USA
7446 NW 8th St, Miami, FL 33126, USA