New tenant lands in New Jersey retail center

Metro Commercial negotiates lease agreement for 63,000 square feet