18
712 N 143rd St
Seattle, WA 98133
$2,450,000 USD
12,181 SF
14
Units
4.81% Cap Rate
12,181 SF
$2,450,000 USD
Apartments