1. Terrace Greene Apartments 100 Terrace Greene Cir, Barboursville, VA 22923 Coordinate: 38.1986,-78.38878 Phone: (434) 985-3270