A large fine of nearly $300,000 has been levied against a Welland residential property owner and the building’s corporate ...