Glossary

What does Window Lease mean ?

Window Lease definition :

A type of retail lease that values the frontage and visibility of window displays on a commercial property.