201 SE 21st St, Fort Lauderdale, FL 33316 – A11061637 - The Oscar P...