28
2320 P St
Sacramento, CA 95816
$7,400,000 USD
32,524 SF
34
Units
4.79% Cap Rate
32,524 SF
$7,400,000 USD
Apartments