Estimate
$ 727,409 Help
Homes.com Home Estimate *
Not for Sale
1980 SPENCER ST, CAMBRIA, CA

1980 SPENCER ST, CAMBRIA, CA

  • Lot Size 20,200.00 sqft

Houses for Sale Nearby