Add this property to your favorites View Details 714 Inwood Dr Inwood Terrace | Palestine $117,700 3 bd 2 ba 1,668 sqft 0.44 acres On Site 42 Days Ago