Venice Grand Canal
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 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.
Our team will keep in touch with you soon for more details.
Good day and thanks for your inquiry/interest!