Abilash Apartments is located in Chennai, India on abilash apartment, Lakshmi Nagar, Stage 4, Nanganallur. Abilash Apartments is rated 4 out of 5 in the category apartment complex in India.
Address
abilash apartment, Lakshmi Nagar, Stage 4, Nanganallur