2263 batchelder st