8
3830 Auburn Blvd
Sacramento, CA 95821
$1,222,200 USD
7,557 SF
7,557 SF
$1,222,200 USD
Office