Ricardo Monteiro TeixeiraIAD FranceMedian selling price$248,594Listings for sale12Spoken languagesFrench