G Square ventures into villas and apartments, investing Rs.1,000 crore for developments in Tamil Nadu, Karnataka, and Telangana.