Where is Roosevelt Island Station located?
Roosevelt Island Station, Roosevelt Island Station, United States of America (approx. 40.759144°, -73.95326°)
Roosevelt Island Station, Roosevelt Island Station, United States of America (approx. 40.759144°, -73.95326°)