BOY SCOUT ROAD, Odessa, FL 33556 – T3304552 - Nectar Real Estate - ...