Already rented property for sale clifton 2 talwar 2003 sq feet office at Dr Plaza attached rest room westopen corner with lifts and parkings 5 years agreement with good rent for more detail queries or visit contact us