Dumfries VA Apartments 1. 3335 William Johnston Ln, Dumfries, VA 22026 | Virginia Commons (703) 221-4838