Clear View Window Coverings located at 1075 Martin Ave , Santa Clara, CA . Reviewed by 68 customers rated: 1 / 5