2251 Watt Ave
Sacramento, CA 95825
$20,750,000 USD
87,552 SF
144
Units
87,552 SF
$20,750,000 USD
Apartments