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