80
1781 Springvale Rd
Placerville, CA 95667
$1,800,000 USD
2,336 SF
4
Units
19% Cap Rate
2,336 SF
$1,800,000 USD
Multifamily