Здравствуйте, Елена!
В России иностранный гражданин может покупать и дом, и квартиру абсолютно беспрепятственно. Для покупки достаточно перевода паспорта иностранного гражданина на русский язык, заверенного российским нотариусом, визы и справки о регистрации на территории РФ.
Если иностранец состоит в браке, ему нужно представить согласие супруги на приобретение квартиры, которое тоже должно быть удостоверено российским нотариусом. Согласие супруги можно составить и у нотариуса в родной стране, но тогда на нем должен стоять апостиль – специальный штамп, удостоверяющий подлинность подписи и статус лица, удостоверившего документ