2620 NW 72nd Ave, Miami, FL
12245 SW 128th St Unit 309, Miami, FL
777 NW 72nd Ave # 2099, Miami, FL
18265 NE 4th Ct, Miami, FL
7495 NW 7th St, Miami, FL
70 NE 17th St, Miami, FL
1040 SW 8th St, Miami, FL
2047 NW 24th Ave, Miami, FL