The Kenwood Building is located at 5101 River Rd, 贝塞斯达, 马里兰州 20816, neighborhood. This 公寓 building was built in 1967 and has a total of 19 floors with. Amenities include Fitness Center, Outdoor Kitchen, Pool 和 Tennis Court. It currently have 33 Active Sales and 17 Active Rentals which can be seen individually below. See other buildings available in zipcode 20816. See all buildings in 贝塞斯达.