10250 spencer st