Green Island Parking Lot
Address:
River St # 1
South of Ryan's Wake
Troy
, NY
, 12180-2870
42° 44' 5.352" N, 73° 41' 16.2564" W
See map: Google Maps