The property located at Meridian Ave S #22 Everett, WA 98208 is a Townhouse property. Built in 2004, the property at Meridian Ave S #22 has 3 bedrooms, 3 bathrooms. It has a lot size of 2,339 Sq. Ft. (0.05 Acres). The property is located in the Meridian Town Villas condominium project.