Single Family
$3,680,000
6105 Avenida Chamnez, La Jolla
4
Beds
3
Baths
3,508
Sqft
—
Built
Share
Start Swiping