David Staples has no active listings.