Shophouse

Building combining a residence and a business, usually a ground floor shop.

Scroll to Top