Snow House, 3301 Devon