1/37 37 Price Dropped by $10K $365,000 3 Beds2 Baths1,530 SqFt 700 Buckboard Street, Ovilla, TX 75154 Single Family Home Listed by Russell Rhodes of Berkshire HathawayHS PenFed TX