Mid Stage Construction Featured 58.00 L to 67.30 L Apartment Shriram Liberty Square Electronic City Phase II, Bangalore