18
815 S St
Sacramento, CA 95811
$3,500,000 USD
13,919 SF
13,919 SF
$3,500,000 USD
Office