1 of 41City Center Townes (opens in new tab)20996 Bennett Station Square, Dulles Town Center, VA 20166(571) 456-3293$3,450+/moTotal price15-mo lease5 units available2 bed • 3 bedVerifiedView DetailsCheck availability