Where is Floreasca City Center?

Where is Floreasca City Center located?

Floreasca City Center, Floreasca City Center, Romania (approx. 44.478333°, 26.10389°)


Where is Floreasca City Center on the map?