The longtime owner of a 33-unit apartment building in Irvington has sold the property for more than $4 million, in a newly announced deal by Marcus & Millichap.