The North Beacon Street property could now be home to Boston Light and Sound, a nationally known vendor on the film festival circuit.