The Villa Maris sits directly on the ocean above the sea wall at 2222 Bellevue Ave in West Vancouver. Point and the mountains of Vancouver Island to the west.
The Villa Maris sits directly on the ocean above the sea wall at 2222 Bellevue Ave in West Vancouver. Point and the mountains of Vancouver I…