V. F. Margelova Park
Savushkina St. Primorskiy Ave., St. Petersburg 197183 Russia
V. F. Margelova Park is a Parks place is located in St. Petersburg, Northwestern District. The address of V. F. Margelova Park is Savushkina St. Primorskiy Ave., St. Petersburg 197183 Russia.