There are several American real estate companies here. Prices for apartments and homes ranged from $150,000 to millions.
Photo essay: San Miguel de Allende, Mexico