8, 265 Damascus Street - Dubai - United Arab Emirates, Al Qusais Industrial 1, Deira, Dubai, Deira, Al Qusais Industrial 1, Al Qusais Industrial 1, Deira
6.39 mi from Meena Bazar (Al Souq Al Kabeer)
NT Payments Machine — payment services in Al Qusais Industrial 1, Deira, Dubai.
Is this your listing?