If you scroll down to the very bottom and click on the carfax report it was in an accident that exceeded $1,000 CAD, then was sold 3 times in Canada before getting shipped to Florida all before 35k miles. 4-ish owners and an accident according to Carfax would keep me away alone. This thing looks like a lemon on the Carfax.
If you do consider picking it up I would be curious to know what the accident was. simple fender bender with no mechanical damage? or are we talking something more serious?