Ricardo Monteiro TeixeiraIAD FranceMedian selling price$278,031Listings for sale12Spoken languagesFrench