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