Avery Cypress Creek Property LP purchased the two-story commercial site, at 6210 N. Andrews Ave. on Sept. 19, 2025 for $8,000,000. The real estate, listed for commercial use, was built in 1980, features 35,153 square feet and sits on a 2.1-acre lot.