26
10304 Placer Ln
Sacramento, CA 95827
$995,000 USD
6,437 SF
6,437 SF
$995,000 USD
Office