REIT buys N.J. retail center for $34.9M