5 BHK Semi Furnished flat on Rent/lease in Pleasant Palace, Nepeansea Road Narayan Dabholkar Road, Nav Shanti Nagar, Malabar Hill
5 BHK Semi Furnished flat on Rent/lease in Embassy Apartments, Nepeansea Road Cumballa Hill