Icon at Dulles
A new 457-unit apartment project in Herndon, VA by JLB Partners. Construction started in May 2011.
Project type:Rental apartments
No. of units:457
Types of units:Studios, 1-, 2- and 3-bedroom apartments
Unit sizes:534 - 1482 square feet
Amenities:Fitness center, tennis court, business center, club house and pool
Last updated:January 2nd, 2015
Address:2341 Dulles Station Blvd.
Herndon, VA 20171
Status:Delivered, Leasing Up