Where is Avenida del Doctor Arce?

Where is Avenida del Doctor Arce located?

Avenida del Doctor Arce, Madrid, Spain (approx. 40.44662°, -3.681722°)


Where is Avenida del Doctor Arce on the map?