Balaji Orchid
  • Location: Mira Road (East)
  • Year of Completion: 2018
  • Floors: G + 3
  • Type: Commercial
  • Total Area: 42000 SqFt.