33
1113 Castro Way
Sacramento, CA 95818
$1,800,000 USD
7,895 SF
7,895 SF
$1,800,000 USD
Office