17771 Camino De La Mitra, Del Mar, CA 92067

Current Owners
John Moon and Catherine Pautz
Purchase Price
N/A (2012)
Property Taxes
$15,022 (2016)
Blockshopper green logo