A private investor has sold a 57-unit garden apartment complex in Summit for more than $21 million, in a newly announced deal by The Kislak Co. Inc.