Construction - Sand & Gravel Mining in Grosse Pointe, MI
Conveyed Aggregate Placement