3010 Tantallon Drive SE, Owens Cross Roads, AL 35763 by | Dec 23, 2024 | Homes $500,000 3,077 SqFt 4 Bedrooms 2 Bathrooms