Homes for sale in New Caney, tx

From $300,000

From $1,700

From $2,800

From $265,000

From $270,000

From $352,000

From $239,999

From $1,900

From $380,000