First leaf is a luxury villas project which gracefully unites luxury with character and beauty with comfort.
Key features:
- 23 villas each with a built up
- area of 4600 Sq. Ft.
- sophisticated surroundings
- and state of art amenities
- designed with great attention to details and terrace gardens