Who owns Venice Grand Canal?
Who owns Venice Grand Canal? Megaworld Corporation Venice Grand Canal is a lifestyle mall development under Megaworld Lifestyle Malls located inside the 50-hectare McKinley Hill township of Megaworld Corporation in Fort Bonifacio Taguig City….Venice Grand Canal, Taguig. Venice Grand Canal in Taguig City in 2019 Opening date 2015 Developer Megaworld Corporation Management McKinley Owner McKinley […]