Miami, FL 33169, USA
346 NE 59th St, Miami, FL 33137, USA
13727 SW 152nd St # 209, Miami, FL 33177, USA
Miami, FL 33122, USA