STAR TELECOMMUNICATIONS INC AGREEMENT FOR LEASE