17
2001-2005 S St
Sacramento, CA 95811
$1,027,500 USD
2,644 SF
2,644 SF
$1,027,500 USD
General Retail