17
426 NW 11th St
Corvallis, OR 97330
$2,400,000 USD
13,200 SF
12
Units
4.8% Cap Rate
13,200 SF
$2,400,000 USD
Apartments