Search Results
International Apartments
831 Locust St, Herndon, VA 20170

The International Apartment complex is an apartment row located on Locust Street next to Herndon Middle School. ItMore has a "downtown" feel and is located near cobblestone streets and Town Hall. One- and two-bedroom apartments are available.

Parks and the Herndon Festival and "Friday Night Live" concerts are located just around the corner from this apartment complex.

See more »