VM, don't you live in St. Petersburg? How do you know so much about Moscow housing? As for apts for $150/month, there are lots of advertisements for these but they are just a scam. You call the agent's number (usually a cell phone) and you are told you must pay the rent first and then you will be given the address.
Or you must pay a fee for a list of available apts (which of course don't exist). And since my Russian husband speaks fluent accent free Russian, he does all the talking when checking out our housing options.