2021 NE 90th Street
Seattle, WA 98115
Maple Leaf Plaza features spacious 1, 2, and 3 bedroom apartment homes and is conveniently located near the University of Washington campus, Greenlake, and other popular north-end Seattle neighborhoods. Easy access to I-5 and bus lines to UW and Downtown Seattle.
All units feature large, spacious floor plans, a balcony, plenty of storage, and cable and internet-ready hookups.
Building amenities include secured entry, covered and garage parking, elevator access, and an open courtyard.