Terrace View is one of the larger apartment and townhome communities in Blacksburg. The management is very friendly and will work with you to help find you the ideal housing arrangement. Unlike many apartment communities, they will allow you to sign a six month lease at the same cost as a twelve month lease per month provided your name comes up on the six month waiting list. Other apartments will charge $100 more per month for this service. Definitely a great community to live in.