Venture completes leases for seven Best Buy Mobiles