7545 NW 26th Ave, Miami, FL
3500 NW 59th St, Miami, FL
1550 SW 1st St # 17, Miami, FL
8532 SW 8th St, Miami, FL
8435 NW 72nd St, Miami, FL