Mark,
I had understood the South Park Depot was torn down for hi-way reconstruction several years ago. A few years ago I looked around where I thought it had been but could not find anything. I did see the ground floor remains of the La Veta Hotel before it was removed and the D&RGW Depot.