1821 NE 62nd St #401, Fort Lauderdale, FL 33308 – F10306373 - Terr...