×
Did you mean: Ploshchad Marks

Ploshchad Marksa

(9) Transport interchange
Ploshchad Marksa is a station on the Leninskaya Line of the Novosibirsk Metro. It opened on July 26, 1991.
Address: Novosibirsk, Novosibirsk Oblast, Russia