Overman Sofa
As of Jan. 1, 2021 Hours Wed-Mon 11 am – 5 pm Closed Tuesdays
Address: 1881 W. San Carlos St. San Jose, CA 95128
Phone: 408.293.9844