Bal Harbour

Orlebar Brown Store in Bal Harbour, Miami.

Introduction

Covering over 575 sq ft, this store is situated in the Bal Harbour Shops open-air mall which has a global reputation amongst both retailers and visitors for its opulent charm.