A short term rental, boasting a temporary green wall.

Temporary Green Wall