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