1/34 34 Price Dropped by $6K $299,000 3 Beds2.1 Baths2,067 SqFt 24603 Green Moss DR, Huffman, TX 77336 Single Family Home Listed by JLA Realty