a green building with a sign that says rue rosiers on the front and side