Property Reference ID SL0000370Unlock the potential of the great outdoors with this vacant 1.28-acre lot in unassigned, Orlando, FL, 32820. In the heart of ORANGE County, you could establish your own off-grid heaven, all for owner financing at $3,000