Armour stone is a bold and elegant way to accent your property. It is a beautiful choice for retaining walls or edges for gardens, pools or those elegant details for your patio.