12
12030 32nd Ave NE
Seattle, WA 98125
$1,280,000 USD
4,418 SF
6
Units
4.96% Cap Rate
4,418 SF
$1,280,000 USD
Apartments