1106 Powerline Rd, Pompano Beach, FL 33069 – A10951583 - The Oscar ...