View Details 3723 Villa Glen Drive Inwood Forest Village | Houston $200,000 3 bd 2 ba 1 ½ ba 1,702 sqft 0.11 acres Price Reduced