An investor has purchased an 18-unit garden apartment complex in Long Branch for $3.5 million, in a newly announced deal by The Kislak Co. Inc.