Nestled in a stunning 57 storey tower, this 25 South residence in Prabhadevi boasts of high ceilings and breathes easy