2 BHK Fully Furnished flat on Rent/lease in Omkar Villa, Dadar West Rd Number 86, Chandrakant Dhuru Wadi