View Details 116 Woodrow Road Carlisle Heights | WINCHESTER $369,900 4 bd 3 ba 1,987 sqft 0.24 acres Under Contract Courtesy of Re/Max Roots.