7328 NW Miami Ct, Miami, FL 33150, USA
3445 SW 104th Ct, Miami, FL 33165, USA
1701 W Flagler St, Miami, FL 33135, USA
143 SW 9th St #7, Miami, FL 33130, USA