Lee Square Apartments

Flag as Inappropriate

Lee Square Apartments is conveniently located right off of West Broad Street. The complex runs along Chanel Terrace and feels relatively quiet and secluded. The three-story buildings are accompanied by large mature trees throughout the grounds. Many apartments feature balconies or patios. The residents have access to an outdoor swimming pool in the warmer months.
120 Chanel Ter, Falls Church, VA 22046
(703) 534-0459
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »