Larken Associates has completed a nearly 2,000-square-foot lease at a Hillsborough strip center, bringing the office and retail property to full occupancy.