This private residence is built into a hillside in Needham, MA overlooking the lay of the land

Categories: Completed