2400 E Howell Street #G, Seattle, WA 98122 (MLS # 2388099)

2400 E Howell Street #G, Seattle, WA 98122 (MLS # 2388099) has 2 beds and 0.75 baths