The property located at 124 24th Ave E #B Seattle, WA 98112 is a Townhouse property. Built in 2008, the property at 124 24th Ave E #b has 3 bedrooms, 2 bathrooms, is approximately 1,210 square feet. The property is located in the Madison Valley neighborhood.