Office

VREP details new 90,000 sq. ft. lease with Billtrust in Lawrenceville