The opulent residential tower Estella by Shree Krishna Group, which offers 3-BHK and 4-BHK flats and is tucked away in the bustling area of 12th Road, Chembur East, has already sold out. In addition to a fully furnished gym, podium parking, and a podium garden, the property features tranquil landscaping and separate decks for each apartment, making it the perfect place to unwind and take in neighbourhood views.