Om Sai Basera Sai Towers: Price, Reviews & Floor Plans in Block 2, New Delhi | PropMyna