Stephen Miller Gallery



Short Description

Stephen Miller Gallery in Menlo Park, California offers a curated collection of exquisite hand-woven rugs, from antique and tribal to contemporary and custom pieces. It has served designers and clients on Santa Cruz Avenue since 1991.