Arcade Monsters, based in Oviedo, Florida, is paying $3.5 million for the property, which is a 26,736-square-foot building on ...