0 Camellia
Upper Happy Valley, Lafayette, CA, 94549
2.92 AC
$300,000
4 DOM
MLS# 40853342
Lots & Acreage