"net leasable area" - Details

English Term:
net leasable area
Arabic Term:
المساحة الايجارية الصافية
Arabic Definition:
English Definition: