Glimpses. 129 Sherwood Street Leave a reply Built between 1864 and 1872 by William Hamblen A charming Italianate in the East Deering neighborhood Continue reading → 43.682237 -70.257403 Share this:TwitterFacebookRedditPinterestLike this:Like Loading...