Armour Stone is an excellent choice if you’re looking for a durable, versatile and easy-to-work-with natural stone for your patio, steps, and retaining walls. This stone is a large, flat, roughly square-to-rectangular-shaped stone. Durability & Elegance...