Omkar launches ‘Tower A’ at its flagship Worli project
Omkar Realtors and Developers has launched one of its towers (Tower A) in its flagship ultra-luxurious residential development Omkar 1973 Worli. Tower A offers limited edition done-up boutique sky apartments priced at Rs 15 plus within the size range of 3000 – 4500 sq. ft.