1/3 3 Active $800,000 12.1 Acres Lot 8424 Old Lockhart RD, Buda, TX 78610 Single Family Home Listed by Estrella Real Estate