August 11, 2016 Apartment in Odessa by S&T Architects Pin on Pinterest Pin Save Photo Save Email Photo Email Located in the Ukrainian city of Odessa, this inspiring apartment was designed by S&T Architects.