Sorry.......this isn't Eureka Yard. There was no street access to the yard as is shown in this image. I do believe this is the S.P. Englewood Yard and may be near the old Tower 87.
Yeah, went back and checked my notes. Photo was taken at Liberty Road and East Lockwood drive looking east into Englewood Yard. Thanks for the heads up.