Storgata 18 ligger sentralt i hovedgaten i Lillestrøm sentrum. Det er få minutters gange til Lillestrøm togstasjon og bussterminal. Det er også umiddelbar avstand til restauranter, shopping, hoteller, etc.
Bygget består av næringslokaler i 1. etasje og kontorlokaler fra 2. – 4. etasje.
Lokalene er tilpasset den enkelte leietakers ønsker og behov.