43
9645 Lee St
Upper Lake, CA 95485
$480,000 USD
4,000 SF
3
Units
8.9% Cap Rate
4,000 SF
$480,000 USD
Apartments