Yevreis'ka St, 42a, Odesa, Odes'ka oblast, Ukraine, 65000
Distance: 1.13 miles
Yevreis'ka St, 25, Odesa, Odes'ka oblast, Ukraine, 65000
Distance: 1.34 miles
Osypova St, 21, Odesa, Odes'ka oblast, Ukraine, 65000
Distance: 1.87 miles