The property located at 425 23rd Ave S #A106 Seattle, WA 98144 is a Condo property. Built in 2005, the property at 425 23rd Ave S #a106 has 1 bedroom, 1 bathroom, is approximately 568 square feet. The property is located in the Welch Plaza condominium project.