$519,900
22A KEENE CT, CHARLOTTESVILLE, VA, 22903
Single Family Attached