Fire tears into Walpole condo complex