Avatar Construction Commemorates Its 37-Year Anniversary in Tampa. Avatar Construction INC is building a 60 million-dollar project and the largest home in South Florida.