2439 Audubon Lane SE, Owens Cross Roads, AL 35763 - Homesnap