Italia Vancouver

Italia Vancouver

Italia Vancouver – A New Era of Luxury Living in South Granville Overview of Italia by Solterra Italia by Solterra, a prestigious development in Vancouver‘s South Granville, is set to redefine luxury living. This 11-storey residential tower, located at Fir Street & West 7th Avenue, offers a blend of 43 condominiums and 4 townhomes, along…