Latin Plaza Hub

406 Water St, Vancouver, BC V6B, Canada