Constructed in 1970, the Terrace apartment building comprises 52 units of the following unit mix: One Bedroom/Townhouse/One and One Half Bath, Two Bedroom/Townhouse/One and One Half Bath, totaling 41,680 SqFt. The property is located in Lubbock - South, at 1925 59th Street, Lubbock.