One Montage Equipped with Turnstile System
Innoland Development Corporation’s newest project is a 12,652 sq. m commercial complex. Montage is composed of three towers located at Archbishop Reyes Avenue, Cebu City. One Montage, first to rise, is a grade A office building with 29 floors and leasable spaces available for both office and retail. The building is equipped with high-end security […]