17
6221-6225 39th St
Sacramento, CA 95824
$2,300,000 USD
15,807 SF
18
Units
7.76% Cap Rate
15,807 SF
$2,300,000 USD
Apartments