Office space for leasing in Mercer, Windsor Business Park 186-196 Princeton Hightstown Rd. West Windsor, NJ Floor 3