Ten 20 is a community of luxury Bellevue apartments located on 108th, just north of NE 8th. It is conveniently located close to all the downtown action. Whether it's the coffee bar or the fitness center, the apartments have all the amenities you are looking for. The landscaping is gorgeous, social spaces are welcoming and living areas are plush and elegant. Social activities are planned weekly - stop in today for a tour. You may find your next home is closer than you think.