Yes, non-residents can legally purchase property in Spain. You will need an NIE (foreign identification number), a Spanish bank account, and legal representation. All of these can be arranged through the House of Mojo legal and finance teams.