16
3911 Watt Ave
Sacramento, CA 95821
$1,998,000 USD
8,971 SF
11
Units
5.82% Cap Rate
8,971 SF
$1,998,000 USD
Apartments