Where is ROME City Center Apartment II?

Where is ROME City Center Apartment II located?

ROME City Center Apartment II, ROME City Center Apartment II, Italy (approx. 41.89651°, 12.5023°)


Where is ROME City Center Apartment II on the map?