I have sold a property at 6317 3550 Lebon Dr in San Diego Posted on July 19, 2020 by Richard Woods Posted in: Metro, San Diego Real Estate I have sold a property at 6317 3550 Lebon Dr in San Diego. See details here