TBS

TBS branch in City Stars - Nasr City - Cairo - Egypt. Total Area: 85 Sqm.