$875,000NEW PRICE!20 Beechwood Gardens LaneCovington, La 70435View Listing