Apartments for rent in Richmond, VA; Charlotte, NC; Raleigh, NC; Austin, TX; Hampton, VA; Newport News, VA; Charlottesville, VA; Harrisonburg, VA; Petersburg, VA; Durham, NC....