Verde Olivo InmueblesBeautiful Luxury Villas in San Miguel AllendeSan Miguel de AllendeNew apartment • 3 bed. • 2 bath. • 172 m²