7356 NW 34th St, Miami, FL 33122, United States
20300 NE 3rd Ct Unit 7, Miami, FL 33179, United States
17220 NW 2nd Ct, Miami, FL 33169, United States