Urban Apartment with Terrace in Leppävaara, Espoo - One Place