It looks like a soviet built apartment.

Intersting review on yelp,I guess it was not one of the most sought after locations.

If it was cheap enough I guess one could always stick a 1920s facade on it,the rest of the structure seems solid enough.