1. Home
  2. Lagos
  3. Office space rental agencies
  4. The Post Square

The Post Square

The Post Square is a office space rental agency on 1/3 Ologun Agbaje St, off Adeola Odeku Street in Victoria Island, Lagos. Also listed under corporate office.

1/3 Ologun Agbaje St, off Adeola Odeku Street, Victoria Island, Lagos 101241, LagosChecked October 2026