2341 Dulles Station Blvd, Herndon, VA 20171
ICON at Dulles
Verified Resident 726656 • 2019 Recommended
We just moved in and are already loving it! We especially can't wait for the metro station to open up that will be in walking distance. Additionally, I love that I am able to park on the same floor as my apartment!
How was this review?
Thanks for voting!