Apartment Unit 301 at 100 N 1st Street (Off-Market), Charlottesville, VA 22902 | HotPads