Princeton depot