Slide 1 Confident Leo Confident Leo CONFIDENT LEO - Luxury is Close at Hand Spread across 1,29,500 sq. ft. of prime property within the BDA limits, Confident Leo, located…