Integra Builders has held the one-acre lot at the southwest corner of North Park Avenue and East North Street since January 2020, when previous owner Litz & Eaton Investments LLC sold the site as part of a messy split between the firm’s principals.