Nelrod Building

3109 Lubbock Ave.

This small building, just off of Berry Street near TCU, was probably constructed in the 1970's.  Recently, it was remodeled and a new facade was placed over the entire building. 

Photograph by Jonathan Mosteiro.

Back Up Next