The owner of an Edison office building has closed 73,000 square feet in new leases, following upgrades at the 250,000-square-foot property.