Victoria Plaza

Victoria Plaza
  • 5175 Victoria Avenue
    Niagara Falls, Ontario
  • Acquired and extensively┬árenovated in 2005