The Teel
Seattle, WA
A new seven-story mixed-use building comprised of 158 units of residences over a level of pedestrian-oriented retail near Seattle’s Green Lake Park. The project includes three levels of below grade parking and a rooftop amenity.