Aluminum Storefront.

« Back to Dictionary Index

A facade of a building or structure which is constructed of a system of aluminum tubing and glass.

No comments yet.

Leave a Reply