612 Green Meadows Lane, Ovilla, TX 75154 - MLS#14605679 - One Eight...