Near Lulu center, Abu Baqer St, Al Nakheel, Ajman, Emirate of Ajman, United Arab Emirates
About This Property