5815 Dunsmuir Ave
Dunsmuir, CA 96025
$999,000 USD
45,000 SF
38
Units
12.25% Cap Rate
45,000 SF
$999,000 USD
Apartments