10. Strouss Brothers Construction
1810 Almaden Rd,
San Jose,
CA
37.300528
-121.880091
Neighborhood: Almaden - Clare Felice, South San Jose, South, Almaden/Clare Felice
Concrete Contractors, Construction & Remodeling, Other Nonresidential Construction