Positioned in the heart of Okhla - Phase III, Plot No. 25 is a standalone building offering 5 floors of office space. With a total built-up area of ~12,500 sq.ft., each floor covers around 2,500 sq.ft. Surrounded by restaurants, hotels, and malls, it is currently occupied by Minosha India (Ricoh India).