8527 NW 66th St, Miami, FL
8505 NW 74th St, Miami, FL
4414 SW 74th Ave, Miami, FL
8053 NW 64th St, Miami, FL
8274 NW 66 Street, Miami, FL