104 Amelia Way, Ellenwood — Sold for $418,000 | Veribas GO