Display space for goods such as cars (8)
I believe the answer is:
showroom
(Other definitions for showroom that I've seen before include "Scene for displaying" , "commercial premises" , "Semi-transparent" , "Area for the display of merchandise" , "sales area" .)