Terrace Greene Apartments
100 Terrace Greene Circle
Barboursville, VA 22923
(434) 985-3270
(434) 985-3270 (fax)
We are now leasing beautiful one and two bedroom apartments and townhomes. The Terrace Greene community will boast 350 units upon its final completion. The grand opening highlights phase one which will offer 136 units consisting of apartments and townhome