12
2315 N Lombard St
Portland, OR 97217
$865,000 USD
3,082 SF
4
Units
6.24% Cap Rate
3,082 SF
$865,000 USD
Apartments