1 of 254 Bedroom, 2.5 Bath Townhouse (opens in new tab)100 Yorkshire Court, Blacksburg, VA 24060(540) 835-5393$2,250/moFees may apply12-mo lease1 unit available4 bedView DetailsCheck availability