LSA

  • CATEGORYWorkspace
  • LOCATIONOdessa, Ukraine
  • TOTAL AREA​​​​​​​120.0 m2

Concept

Private office
Odessa, Ukraine
120.0 m2