A private investor has sold a 26-unit apartment building in Weehawken for $5.2 million, in a newly announced deal by Veerman Asset Management.