22
12728 33rd Ave NE
Seattle, WA 98125
$4,850,000 USD
16,280 SF
19
Units
5.29% Cap Rate
16,280 SF
$4,850,000 USD
Apartments