Amsri Plaza

Secunderabad

Amsri Plaza is a commercial complex situated at S.D. Road, Secunderabad.,  

Completed in 2002