Amsri avenue

Secunderabad

Indra Arcade is a residential complex located at Street No.8, Hubsiguda, Tarnaka, Secunderabad.

Completed in 1998