S/. 1200 a month is not that much, you would be surprised to learn how much people make in lima. i would say that at least 65-70% of the work force in lima make 1200 as a minimum.
just think of all the construction projects in lima. do you know what the MINIMUM salary is for the lowest job skill? right now its slightly more that S/. 400 per week. and thats just for the guys that do all the hard labor, the skilled labor earns anywhere between 500 - 600 per week. engineers make anywhere from S/. 2000 and up per month same with architects.
even with a household maid its hard to find a good one for less than S/. 800 per month and combined with there spouses salary and/or son/daughter they could easily afford a mortgage more than S/. 1200 per month
Sure, there are people who make a lot of money.
But the minimum wage is 550 a month.
There are a lot of people who make less than that.
The elderly, unemployed, streetvendors, homeless and poor are often forgotten. Although there are a big part of the community.
When I lived in Lima, I lived next to a building where rooms where rented out.
There where whole families living in ONE ROOM and some even struggled to pay the 250 a month rent.
Lima is not just Miraflores and San Isidro. There`s a lot of poverty in Lima.