Seneca Square is located at the corner of South Boulevard and Tyvola Road in Charlotte, North Carolina. Anchored by Office Depot, the center was 37% vacant at acquisition, providing Sembler’s team an excellent opportunity to reposition the property.