A commercial complex spanning 25,000 sft and completed in 1980
Raheja Sailesh is located in the bustling hub of Santa Cruz. It offers its tenants a modern edifice that is both functional and aesthetic.
Start typing and press Enter to search