Thank you @Gianluca Gorni. That fixed my problem!
ListPlot3D if for interpolated surfaces. You want ListPointPlot3D.
ListPlot3D
ListPointPlot3D