3652 Rembrandt Road, Atlanta — Sold for $1,859,764 | Veribas GO