Commercial for sale, 1032-1040 Great Plain Ave 6, in Needham, United StatesNeedham, 1032-1040 Great Plain Ave 6Commercial premises