Surrounded by the small town charm of Findlay, Crystal Glen Apartments are designed for a contemporary lifestyle. Crystal Glen offers a variety of floor plans that have been designed to incorporate the most innovative features in new apartment homes today. Experience living at Crystal Glen and you can rest assured you will experience a quality of life second-to-none.