Moscow Tower do Công ty TNHH Đầu Tư Bất động sản Sài Gòn cùng Công ty Minh Nguyên Long làm chủ đầu tư. Dự án đã được khởi công xây dựng vào tháng 1/2011.
Có tổng diện tích khuôn viên lên đến 56.630m2, nhưng phần diện tích xây dựng tại Moscow Tower chỉ chiếm 16.339m2 gồm 2 khối với 4 block cho gần 600 căn hộ. Phần diện tích đất còn lại dành cho khoảng không, cây xanh và đường giao thông.