396 Owens Road, Fort Mitchell, AL 36856 — Sold Nov 2024 for $259,900, 3 bd 2 ba | Veribas GO