Tag Archives: Russians purchasing in US.

The Russians are Coming..

Those of us who are of a certain age will recall a movie a ‘few’ years ago entitled ‘The Russians are Coming!” Well, while this is written tongue in cheek, it would seem they may very well be popping over! … Continue reading

Posted in New Rochelle Area Information | Tagged , | 1 Comment