21 Bay Street, Glens Falls


Picture 1 of 8

21 Bay Street is a premier building ca.1929 in the heart of Glens Falls NY. Walk to great restaurants, bars and hometown charming retail shops. A short walk to the movie theater, Glens Falls farmers market, world class museums, The Wood Theater and all the downtown events a City could offer! Onsite parking with secure entries. A must see with all the modern amenities with all the old world charm,