21
1730 Capitol Ave
Sacramento, CA 95811
$990,000 USD
1,788 SF
1,788 SF
$990,000 USD
Office