26
1720 N St
Sacramento, CA 95811
$3,299,999 USD
8,800 SF
14
Units
4.18% Cap Rate
8,800 SF
$3,299,999 USD
Apartments