My first thought was "the outside of the apartment complex where Helen Stewart and her mother lived in 'Dead Weight'".