There are 27 listings in San Miguel de Allende.
by Andrea Ramírez
Up to date with the real estate world of San Miguel de Allende