23607 Black Duck DR

Canyon Lake, CA, 92587
$650,000Price
3Beds
2Baths
2448sqft
Courtesy of: Karen Brullo 01713720 | Remax One

23607 Black Duck DR

Canyon Lake, CA, 92587
$650,000Price
3Beds
2Baths
2448sqft