Hi, I wonder what does 3 x 3 lease mean for a commercial lease? I think it means options, but not exactly sure whether it means 3 year lease...
Separate names with a comma.