141 Brow Lake Road, Lookout Mountain, GA 30750 — Sold Apr 2026 for $950,000, 3 bd 3.5 ba | Veribas GO