2
2181 North St
Anderson, CA 96007
$264,900 USD
4,425 SF
11% Cap Rate
4,425 SF
$264,900 USD
Storefront