Are you local to Los Angeles? Stop by our Santa Clarita showroom where you can touch, feel, try on, and shop all of our inventory!
Saturday & Sunday: 10am-4pm
We are located in Villa Metro at:
26241 Prima Way
Santa Clarita, CA 91350
We looking forward to seeing you!