English: It was located on Mira Avenue.
Telugu: ఇది మిరా స్ట్రీట్ వద్ద ఉంది.