Homes in Upper Hermosa

$2,899,000
La Jolla, CA 92037
Area: 2050
4
3