18th Terrace

3765 NE 18th Terrace | Pompano Beach | FL | 33064