Temporary Lease$500(Blacksburg, VA)

Price negotiable. 1 bedroom, pet friendly. Mid May to July 27