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