Photo 5 of 8

View all

Sheriff: Grisly 1974 Stanford murder solved
Murder suspect Stephen Blake Crawford lived in this San Jose apartment, which police searched all day Thursday, June 28, 2018 for evidence in the 1974 murder of Arlis Perry in Stanford Memorial Church. Photo by Palo Alto Weekly staff.

© 2020 Palo Alto Online.
All rights reserved.