3333 W St
Sacramento, CA 95817
$3,000,000 USD
5,943 SF
16
Units
5,943 SF
$3,000,000 USD
Apartments