2833 NE 22nd St, Fort Lauderdale, FL 33305 – F10304471 - Leonor Qui...