21
2626 N St
Sacramento, CA 95816
$689,000 USD
2,520 SF
2,520 SF
$689,000 USD
Medical