21 Bay Street, Glens Falls[galleryview id=13]
21 Bay Street is a premier building ca.1929 in the heart of Glens Falls NY. standing proudly overlooking City Park. A short stroll to great restaurants, bars and hometown charming retail shops, 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 an apartment can offer.