HOME / Upholstery shop / The Alameda Upholstery
859 W San Carlos St, San Jose, CA 95126
+14082957885
View Business Profile