Welcome TO AN Investment Opportunity AT 300 W Covington Avenue IN Opp, Alabama. Situated on a 0.74 acre corner lot, this Covington County property offers three homes, each in need of attention. The property is within walking distance of downtown Opp, where you will find restaurants and shops, just...