23
2318 Yale Ave E
Seattle, WA 98102
$3,295,000 USD
7,383 SF
10
Units
5.1% Cap Rate
7,383 SF
$3,295,000 USD
Apartments