Tag Archives: Glenross

Glen Ross

Glenross is a gorgeous golf community located in Delaware, a small but fast growing rural town, in the heart of the Olentangy school district. With landscaping reminiscent of the Scottish highlands, abundant amenities, and a great location, with close proximity to schools, shopping, dining, entertainment and recreation making this community an idyllic place to live. The locale and […]