31
5243 Poplar Ave
Anderson, CA 96007
$495,000 USD
3,300 SF
21
Units
3,300 SF
$495,000 USD
Apartments