18
3131 W St
Sacramento, CA 95817
$5,500,000 USD
9,000 SF
18
Units
4.51% Cap Rate
9,000 SF
$5,500,000 USD
Apartments