Is This the End for 807 Elm Street?

That’s 807 Elm Street at right, captured last month in a photo taken by our old pal Justin Terveen. Built in 1925, the building occupies 20,025 square feet in a parking lot between N. Austin and N. Lamar Streets facing El Centro. It was, once, among the assemblage of buildings…