Apartment Unit 301 at 100 N 1st Street, Charlottesville, VA 22902 | HotPads