24115 Newberry Bend Dr Porter, TX 77365 Property detail for 21318 Russell Chase Dr Porter, TX 77365 For Sale $365,000 4bed 2.5bath 3,037sqft3,037 square feet 6,817sqft lot6,817 square foot lot 21318 Russell Chase Dr Porter, TX 77365 Property detail for 21607 Whistling Straits...