Your Price: $512.50
Retail: $615.00
105925 - Mirror Ventura
Create a timelessly stylish focal point with the Ventura Mirror. 23.62" x 23.62" x 2.36" D. Indoor use/dry locations only. Hanging Method: French cleat. French cleat. Country of Origin: India. Stock Program: Eu Stock.