11628 White Sand Ln, Orlando, FL 32836 — $85,000 · 3bd · ~2.9% rule | OnePercent