Mantri Group Signature Villa is a luxurious project with exquisitely landscaped surroundings. The 83 units are spread over 14.65 acres, offering 3BHK-4BHK-5BHK homes with sizes ranging from 3715 sqft to 6510 sqft. The project has exquisite landscaping with lakes, streams and gardens, making it a perfect place to live in. The project is located in Sozhanganallur, Chennai, close to various amenities and workplaces. The project is a great investment choice for those looking for ...