QUEEN TOWERS by ICON BUILD CORP 2 & 3 BHK LUXURY RESIDENCES @ NIBM Starting ₹ 65 Lakhs* Most premium location opposite TRIBECA High …