13
12607 NE 119th St
Kirkland, WA 98034
$1,800,000 USD
4,344 SF
8
Units
4.78% Cap Rate
4,344 SF
$1,800,000 USD
Apartments