HOWELL STREET
apartments

1401 E. Howell St.
Seattle, WA 98122

Phone: 206.328.0290

Email: info@HowellStreetApt.com