ID: 983Commercial Shop
An established take away business in a good location off the main road in the...
Larnaca Center, Larnaca45,000
An established take away business in a good location off the main road in the heart of Larnaca Town.