07/01/2021

Disposition of South Plains Crossing

South Plains Crossing, a 144,241 sq. ft. retail property located in Lubbock, TX