91 Sewell Road, Bremen — Sold for $160,000 | Veribas GO