"gross leaseable area" - Details

English Term:
gross leaseable area
Arabic Term:
المساحة الايجارية الإجمالية
Arabic Definition:

.