Flair Building Services Santa Clara Bookmark Contact Information 3470 Edward Ave , Santa Clara, California 95054, United States