GIFFORD ISLAND, INDIAN POINT

3 addresses on GIFFORD ISLAND, INDIAN POINT.