A property that houses retail units on the ground floor and office units on one or more upper floors.
Back to Glossary Index