English: The twin towers house 915 flats and shops.
Telugu: ఈ ట్విన్ టవర్స్ లో 915 ఫ్లాట్స్, దుకాణాలున్నాయి.