6691 Duck Pond Lane

San Diego, CA, 92130
$15,995,000Price

6691 Duck Pond Lane

San Diego, CA, 92130
$15,995,000Price
6Beds
9Baths
Courtesy of: | Del Mar Mesa Realty

6691 Duck Pond Lane

San Diego, CA, 92130
$15,995,000Price
6Beds
9Baths