Birla launches Realty project in Worli

Birla Estates has launched a project in Worli, spread on 30 acres…