7800 Miller Dr, Miami, FL
111 NW 183rd St, Miami, FL
1186 NW 61st St, Miami, FL
777 NW 106th St, Miami, FL
10251 SW 64th St, Miami, FL