20
5243 Poplar Ave
Anderson, CA 96007
$650,000 USD
3,300 SF
6
Units
6.01% Cap Rate
3,300 SF
$650,000 USD
Apartments