20/20 Communications Inc. has leased 1,461 square feet of office space in The Hills at Decker Court, located at 100 Decker Court in Las Colinas.

Print Friendly