2116 NE 68th St, Fort Lauderdale, FL 33308

1901 NW 93rd St, Miami, FL 33147