239 Middle St, West Newbury

intersecting roof, roof lines, masonry, turret

3 car garage, gables, hardscapes Hardscapes, hip roof, decks, railings