The longtime owner of a 44-unit apartment and townhome complex in Atlantic County has sold the property for nearly $5.9 million, in a newly announced deal by The Kislak Co. Inc.