2
906 Ross St
Davenport, WA 99122
$1,600,000 USD
7,200 SF
8
Units
5.45% Cap Rate
7,200 SF
$1,600,000 USD
Apartments