address

6818 Depot Ln
Magalia, CA 95954

$110,900
Estimated market value


Quick Summary

3,146 sqft living area

Activate Listing on Geodoma


First Listing: Always Free!