Site Centers strikes deals to sell four retail properties, including two in New Jersey – CoStar

REIT has properties under contract for $263.6 million.