60 Hovea Riad
Map
Satellite