Does anyone know whether the house which was located at 961 Selby in the early 1900's is still standing? Thanks!