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