The cost of living in Puebla is low. Spacious apartments are available in town at moderate prices and some have private courtyards. It’s possible to find a two-bedroom home outside of the historic district for as low as $500 a month. A two-bedroom, two-bathroom apartment close to the centro costs around $700 to $800.
https://internationalliving.com/countries/mexico/puebla-mexico/

