18
12728 33rd Ave NE
Seattle, WA 98125
$4,390,000 USD
15,770 SF
22
Units
5.75% Cap Rate
15,770 SF
$4,390,000 USD
Apartments