Mehta Amrut Plaza is a well-designed and spacious apartment project that offers easy access to all major landmarks of the cities. Strategically located in Thane West, the project offers 268 sqft apartments that are well designed with all the facilities. The apartments are also conveniently located close to a shopping centre for daily needs....