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