581 NW 54th St, Miami, FL 33127, United States
37 NE 167th St, Miami, FL 33162, United States
7500 NW 25th St Unit # 1, Miami, FL 33122, United States