STORE SPACE

Location: Odesa, Ukraine
Area: 1,400.5 sq. ft.m2
Authors: Leon Krukovskyi
Status: In progress
3D: K Design Group