In Rio de Janeiro, Brazil’s second-largest city, average monthly take-home pay of $640 won’t even unlock a rental on the outskirts of town. Meanwhile, seven of the top 10 most-affordable cities are in North America, according to rankings on the Bloomberg Global City Housing Affordability Index. |