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.