12
2001-2005 S St
Sacramento, CA 95811
$1,050,000 USD
2,644 SF
2,644 SF
$1,050,000 USD
General Retail