CLOVIS ROAD APARTMENTS

Clovis Road Apartments.PNG

The Clovis Road Apartments are a 240 unit, single-story, multi-family residential apartment complex located in Lubbock, Texas. The project is expected to be completed by the end of 2021.