Apartment Finder is best viewed using the latest browsers. Please upgrade for the best experience.

Lee Square Apartments

126 Chanel Ter, Falls Church, VA 22046 View On Map

For rates, availability, and other information, call 703-533-8860 or fill out the availability request form and a representative from Lee Square Apartments will contact you shortly

Lee Square Apartments is located in the Fairfax Area in the 22046 zip code. View this apartment on a map.

Lee Square Apartments
(703) 533-8860 Check Availability
Visit our mobile website? Yes No