633 Duncan Road, Oxford — Sold for $457,000 | Veribas GO