Gray is a growing town with easy turnpike access to Lewiston-Auburn and all points South.  Located approximately 22 miles from Portland, this smaller town offers shopping, dining, and easy access to many of the great hiking, skiing and outdoor adventures of rural Maine. Less than an hour drive to area mountains, breweries, farm markets and everything south central Maine has to offer.

Featured Properties