31,000 sq ft of commercial space (Needham Street, Newton, MA)