$849,000NEW PRICE!19148 Playmakers RoadCovington, La 70435View Listing