29 Welwyn Parade, Deer Park sold price