Front Porch
29' x 9' 3" Covered Front Porch
Trex Front Steps
Trex Boardwalk From Driveway to Front Steps