Banjara Hills Road No.2, Premium Ground Floor 7023 Sft, Retail Space for Lease.
Location: BANJARA HILLS