Live in a spacious 900 Square Feet, semi-furnished 2-bedroom, 2-bathroom apartment on the 5th floor of Lake Palace, Powai, offering a pleasant road view.This
Live in a spacious 900 Square Feet, semi-furnished 2-bedroom, 2-bathroom apartment on the 5th floor of Lake Palace, Powai, offering a pleasa…