Property Reference ID: SL0000334 Owner Financing available - Make a down payment of $15,500 and follow up with monthly payments of $353.904 for 24 months. Remarkably, this is a vacant lot located at 319 JOHNS AVE, LEHIGH ACRES, FL, 33936, LEE. The pa