101 S Taylor, Nicholls, GA 31554 — Sold Aug 2025 for $55,000, 3 bd 2 ba | Veribas GO