Furnished flat on Rent/lease in Khushnuma Apartment, Carmichael Road Carmichael Road,Behind Jaslok Hospital