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