Penn Properties has sold a 208-unit garden apartment portfolio in Gloucester Township for $23 million, in a newly announced deal by Berkadia.