2139 N 62nd Street, Seattle, WA 98103 (MLS # 2411007)

2139 N 62nd Street, Seattle, WA 98103 (MLS # 2411007) has 3 beds and 3.25 baths