English: some 220 shops and services.
Telugu: మరియు 220 అపార్టుమెంట్లు మరియు కార్యాలయాలు.