28
2418 NW 58th St
Seattle, WA 98107
$5,500,000 USD
8,211 SF
42
Units
5.86% Cap Rate
8,211 SF
$5,500,000 USD
Apartments