Located at 763, 767, 769, 772 and 775 Seneca, the properties consist of 42,000 square feet of building space at Seneca and ...