3406 Leigh Rd, Pompano Beach, Florida 33062 - For Sale | reAlpha