Find the full list below:
7640 NW 25th St Unit 102, Miami, FL 33122, USA
14871 NE 20th Ave, Miami, FL 33181, USA