Kesäkauppa sijaitsee vanhassa hirsirakennuksessa, joka on rakennettu vuonna 1876 ja jota käytettiin Venäjän vallan aikana linnoitustykistön taloustarvikkeiden varastona. Rakennuksen okraväritys ja ikkunaluukut ovat tyypillisiä venäläisen ajan rakennuksille.
Koska rakennusta käytettiin Suomen itsenäisyyden alussa hevosten rehuvarastona, paikalliset asukkaat kutsuivat sitä "kauravarastoksi". Hevostallit sijaitsivat viereisessä rakennuksessa, sillä merilinnoituksessakin hevosilla oli tärkeä rooli: upseerit ratsastivat niillä ja muut osallistuivat raskaisiin rakennustöihin.
Vuosikymmenten aikana sekä venäläiset että suomalaiset sotilaat ovat kaiverruttaneet nimikirjaimensa kesäpuotirakennuksen puuseiniin.
Rakennuksessa on kaksi erillistä myymälää: Suomenlinnan käsityöläisten kauppa, jossa myydään paikallista taidetta ja käsitöitä, ja Ehrensvärd-seuran ylläpitämä kesäkauppa B34. Vanhaa hirsirakennusta ei ole eristetty, joten kauppa on avoinna vain lämpiminä kesäkuukausina.