Media, PA townhouse for sale