$160,000 - 252 Newport P Unit 252, Deerfield Beach, FL 33442
252 Newport P Unit 252
Deerfield Beach,
FL
33442
County: Broward