120 Avery Landing Way, Holly Springs — Sold for $355,870 | Veribas GO