Brandywine sells N.J. office for $121M