
$545,000New
3 bd · 3 ba · 1,862 sqft
3329 Deer Creek Lake Shore Dr, Deerfield Beach, FL 33442
Townhomes Of Deer Creek
Every active listing the MLS files under Townhomes Of Deer Creek in Deerfield Beach, largest residences first — open a card for photos and the full unit record.