205 N Shasta St
Willows, CA 95988
$495,000 USD
4,400 SF
5
Units
9.86% Cap Rate
4,400 SF
$495,000 USD
Apartments