The property located at 129 21st Ave E Seattle, WA 98112 is a 5-9 Units property. Built in 1916, the property at 129 21st Ave E is approximately 4,314 square feet, and has 7 parking spaces. It has a lot size of 9,883 Sq. Ft. (0.23 Acres). The property is located in the Capitol Hill neighborhood.