Navins Starwood Towers 3 is the apartment which is nurtured with the focus on a greener environment which creates a high standard of living. The place has the alluring landscaping where you get the peaceful living. When you step into this flat, there is a whole home waiting for your presence. These 588 units are designed keeping the residents in mind and thus everything is easy and accessible to the core. Your dream is at Vengaivasal which is the prime location of Chennai. The home is constructed by Navin Housing and Properties. The house is available with the bedrooms of two.