7
1707 Taylor Ave N
Seattle, WA 98109
$3,695,000 USD
6,249 SF
9
Units
4.01% Cap Rate
6,249 SF
$3,695,000 USD
Apartments