The Greenhouse at the Port- Rochester, NY
Amenities:
Bathroom
Address:
1000 North River Street
Rochester
, NY
, 14612
43° 15' 20.6964" N, 77° 36' 25.776" W
See map: Google Maps