Classic English Tudor ’Hemlock Hollow’ Sits On A 2.71 Acre Hillside Overlooking Rolling Lawns, A Gentle Stream And Two Natural Ponds.