1808 N St
Sacramento, CA 95811
$3,250,000 USD
7,140 SF
12
Units
7,140 SF
$3,250,000 USD
Apartments