Selig Sofa
Open 7 Days! Mon-Sat 10 am – 6 pm Sun 11 am – 5 pm
Address: 1881 W. San Carlos St. San Jose, CA 95128
Phone: 408.293.9844