Posted in 1960s, Demolished, Residential, TX - Greater Houston Herman Wilton Cain House – Houston 107 Willowend Dr. – Houston TX (built early 1960s; demolished late 2007) Current Streetview image: View Larger Map