Where is Princeton Ave & S Oneida St located?
Princeton Ave & S Oneida St, Princeton Ave & S Oneida St, United States of America (approx. 39.6408°, -104.909294°)
Princeton Ave & S Oneida St, Princeton Ave & S Oneida St, United States of America (approx. 39.6408°, -104.909294°)