50
2652 21st Ave
Sacramento, CA 95820
$1,295,000 USD
5,037 SF
6
Units
5.65% Cap Rate
5,037 SF
$1,295,000 USD
Apartments