Where is Casa di Osio, Siena?

Where is Casa di Osio, Siena located?

Casa di Osio, Siena, Casa di Osio, Siena, Italy (approx. 43.322°, 11.32956°)


Where is Casa di Osio, Siena on the map?