For Sale Greentech Green Casa Land Greentech - Green Casa villas,2C66+63V, Ambalappady Vempilly Road, Ambalappady, Pallikkara, Kerala 683565