Shree Shree Sai Leela is an ideal choice for those who are looking for an apartment that is conveniently designed, offers a lush green area, and is strategically located. The project comprises of 8 units, each measuring 443 sqft to 455 sqft. The apartments are most conveniently designed with a sleek and contemporary look. The project is located in Badlapur,Thane, which is one of the most strategic locations in the city. It is within a short distance from various commercial an...