4 BHK Fully Furnished flat on Rent/lease in Pleasant Palace, Nepeansea Road Narayan Dabholkar Road, Nav Shanti Nagar, Malabar Hill