31
7656 23rd St
Sacramento, CA 95832
$550,000 USD
1,642 SF
2
Units
5.63% Cap Rate
1,642 SF
$550,000 USD
Multifamily