20
2001-2005 S St
Sacramento, CA 95811
$1,050,000 USD
2,372 SF
2,372 SF
$1,050,000 USD
Office