Miami, FL 33179, USA
285 NE 185th St #24, Miami, FL 33179, USA
9431 SW 51st Terrace, Miami, FL 33165, USA
4220 SW 71st Ave, Miami, FL 33155, USA