129 Glenn Street, Dallas — Sold for $724,830 | Veribas GO