2656 NW 62nd Street, Seattle, WA 98107 (MLS # 2404628)

2656 NW 62nd Street, Seattle, WA 98107 (MLS # 2404628) has 2 beds and 2.25 baths