Craig Collins sells East End apartment building for $25.5 million