Duplex Semi Furnished flat for Sale in Rambha Apartment, Nepeansea Road Nr, Priyadarshini Park, Cumbala Hill