19
8100 Delridge Way SW
Seattle, WA 98106
$849,000 USD
2,710 SF
3
Units
5.65% Cap Rate
2,710 SF
$849,000 USD
Apartments