Commercial space available for long term leas. Each floor with 12500 Sft, offer valid for less space also.
Location: Birla Junction