Koskelontie 24, Espoo, Koskelo