5 of 33
INT2

Apartment is located in the center of St. Petersburg not far from St. Isaac's Cathedral. (INT2 architecture)

INT2